/* Base table styles */
table.pz {
    width: 100%; 
    /*border-collapse: collapse;*/
    table-layout: fixed;
    text-align: left;
}

table.pz.selectable { cursor: pointer; }

table.pz tr > .z  { padding-left: 0;    padding-right: 0; }
table.pz tr > .sm { padding-left: 5px;  padding-right: 5px; }
table.pz tr > .md { padding-left: 10px; padding-right: 10px; }
table.pz tr > .lg { padding-left: 15px; padding-right: 15px; }
table.pz tr > .xl { padding-left: 20px; padding-right: 20px; }
table.pz tr > .xxl{ padding-left: 25px; padding-right: 25px; }

table.pz.outter-z   tr > .first { padding-left: 0; }
table.pz.outter-sm  tr > .first { padding-left: 5px; }
table.pz.outter-md  tr > .first { padding-left: 10px; }
table.pz.outter-lg  tr > .first { padding-left: 15px; }
table.pz.outter-xl  tr > .first { padding-left: 20px; }
table.pz.outter-xxl tr > .first { padding-left: 25px; }

table.pz.outter-z   tr > .last { padding-right: 0; }
table.pz.outter-sm  tr > .last { padding-right: 5px; }
table.pz.outter-md  tr > .last { padding-right: 10px; }
table.pz.outter-lg  tr > .last { padding-right: 15px; }
table.pz.outter-xl  tr > .last { padding-right: 20px; }
table.pz.outter-xxl tr > .last { padding-right: 55px; }

table.pz.truncate td .tdCont {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


/* Icons */
table.pz tr > .icon { width: 18px; min-width: 18px; max-width: 18px; }
table.pz td.icon .tdCont{
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;   
}
.dj_webkit table.pz .icon .tdCont { width: 18px }

table.pz .keyword td.icon .tdCont,
table.pz td.icon.keyword .tdCont { background-image: url('../../../images/icons/ICON_18x18_keywords.png'); }

.sortAsc { 
	display: inherit; 
	margin-left:5px;
	width:12px;
	height:12px;
	background: url('../../../images/common/IMG_TableSortingIndicator_up.png') no-repeat center;
}

.sortDsc { 
	display: inherit; 
	margin-left:5px;
	width:12px;
	height:12px;
	background: url('../../../images/common/IMG_TableSortingIndicator_down.png') no-repeat center;
}

/* Apply link color to truncated links in table widget */
.ellipsisLink { color: #237BD2; }
.ellipsisLink:hover { color: #12AEFC; }
